/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.sadhar.sipp.perekamankomponenanggarangajibanpem;

import java.util.List;

/**
 *
 * @author hendro
 */
public interface PerekamanKomponenAnggaranPendapatanGajiBANPEMDAO {

    public void insert(PerekamanKomponenAnggaranGajiBanpem obj) throws Exception;

    public void update(PerekamanKomponenAnggaranGajiBanpem obj) throws Exception;

    public void delete(PerekamanKomponenAnggaranGajiBanpem obj) throws Exception;

    public List<PerekamanKomponenAnggaranGajiBanpem> list() throws Exception;

    public List<String> loadTahun() throws Exception;

    public List<PerekamanKomponenAnggaranGajiBanpem> select(String kodeKomponenGaji, String komponenDiluarGaji, String alias) throws Exception;

    public List<PerekamanKomponenAnggaranGajiBanpem> selectUpdate(int idKomponen, String kodeKomponenGaji, String komponenDiluarGaji, String alias) throws Exception;
}
